Markdown-Überblick
Contents
Was ist Markdown?
Markdown ist eine leichtgewichtige Auszeichnungssprache. Sie schreiben in einem gut lesbaren und einfach zu erstellenden Klartextformat, das sich anschließend in strukturell gültiges HTML umwandeln lässt. Das wichtigste Gestaltungsziel der Markdown-Syntax ist größtmögliche Lesbarkeit.
Grundlegende Syntax
Überschriften
Erstellen Sie Überschriften mit Rautenzeichen (#). Die Anzahl der Rautenzeichen bestimmt die Überschriftenebene:
# Header 1
## Header 2
### Header 3
#### Header 4
##### Header 5
###### Header 6
Hervorhebung
Fetter Text mit doppelten Sternchen oder Unterstrichen:
**Bold text**
__Bold text__
Kursiver Text mit einzelnen Sternchen oder Unterstrichen:
*Italic text*
_Italic text_
Listen
Ungeordnete Listen mit Sternchen, Pluszeichen oder Bindestrichen:
* Item 1
* Item 2
* Item 3
+ Item 1
+ Item 2
+ Item 3
- Item 1
- Item 2
- Item 3
Geordnete Listen mit Zahlen, auf die ein Punkt folgt:
1. First item
2. Second item
3. Third item
Links
Inline-Links mit dem Text in eckigen Klammern und der URL in runden Klammern:
[Link text](http://example.com)
Referenzlinks mit dem Text und einer Referenz in jeweils eigenen eckigen Klammern:
[Link text][reference]
[reference]: http://example.com "Optional title"
Automatische Links, indem Sie URLs in spitze Klammern einschließen:
<http://example.com>
<user@example.com>
Bilder
Bilder verwenden eine ähnliche Syntax wie Links, jedoch mit einem Ausrufezeichen am Anfang:

![Alt text][image-reference]
[image-reference]: http://example.com/image.jpg "Optional title"
Blockzitate
Erstellen Sie Blockzitate mit dem Größer-als-Symbol (>) am Anfang jeder Zeile:
> This is a blockquote.
> It can span multiple lines.
>
> You can have multiple paragraphs in a blockquote.
Code
Inline-Code mit Backticks:
Use `code` in your text.
Codeblöcke durch Einrücken mit vier Leerzeichen oder einem Tabulator:
This is a code block.
It preserves formatting and spacing.
Multiple lines are supported.
Horizontale Linien
Erstellen Sie horizontale Linien mit drei oder mehr Bindestrichen, Sternchen oder Unterstrichen:
---
***
___
Zeilenumbrüche
Harte Zeilenumbrüche erzeugen Sie, indem Sie eine Zeile mit zwei oder mehr Leerzeichen beenden:
This line ends with two spaces.
This creates a hard line break.
Weiche Zeilenumbrüche erzeugen Sie durch einfaches Drücken der Eingabetaste (daraus wird in HTML ein Leerzeichen):
This line
continues on the next line with a space.
Escape-Zeichen
Sonderzeichen mit Backslashes maskieren:
\*This text is not italic\*
\[This is not a link\]
Häufige Zeichen, die maskiert werden können:
-
\Backslash -
`Backtick -
*Sternchen -
_Unterstrich -
{}geschweifte Klammern -
[]eckige Klammern -
()Klammern -
#Hash -
+Pluszeichen -
-Minuszeichen -
.Punkt -
!Ausrufezeichen
Bewährte Vorgehensweisen
- Verwenden Sie Leerzeilen, um verschiedene Elemente zur besseren Lesbarkeit zu trennen
-
Seien Sie konsistent bei Ihren Formatierungsoptionen (verwenden Sie z. B. entweder
*oder_zur Hervorhebung). - Halten Sie es einfach – Markdown ist so konzipiert, dass es als einfacher Text lesbar ist
- Testen Sie Ihre Ausgabe, um sicherzustellen, dass sie wie erwartet gerendert wird
- Verwenden Sie aussagekräftigen Linktext anstelle allgemeiner Phrasen wie „hier klicken“
Häufige Muster
Verschachtelte Listen
1. First item
- Nested item
- Another nested item
2. Second item
- More nested content
Listen mit Absätzen
1. First item
This is a paragraph under the first item.
2. Second item
This is a paragraph under the second item.
Blockzitate mit anderen Elementen
> This is a blockquote with **bold text** and *italic text*.
>
> - It can contain lists
> - And other Markdown elements
>
> > Nested blockquotes are also possible.
Zusammenfassung
Markdown bietet eine einfache, lesbare Möglichkeit, Text zu formatieren und problemlos in HTML umzuwandeln. Halten Sie den Text einfach und lesbar und verwenden Sie die grundlegenden Syntaxelemente konsistent. Mit etwas Übung geht Ihnen Markdown in Fleisch und Blut über und erleichtert das Schreiben strukturierter Inhalte erheblich.
Dieses Tutorial behandelt die Markdown-Kernsyntax aus der ursprünglichen Spezifikation. Erweiterte Funktionen finden Sie in der Dokumentation zu bestimmten Markdown-Prozessoren wie CommonMark (GFM), MultiMarkdown oder GitHub Flavored Markdown.
Next up: Markdown-Dingus ▶
Support Site | Legal | Privacy